consulting subsidiary - Francés Inglés Diccionario